package com.songtech.base.universal.dao.beans;

import java.util.List;

import com.songtech.base.universal.dao.constant.WhereEnum;

/**
 * 组装where的查询条件
 * @param <T>
 */
public class Conditions<T extends Object> {
	// 字段名称
	private String fieldName;
	// 条件
	private WhereEnum where;
	// 判断的值(如果条件是in，value有多个值)
	private List<T> value;
	
	/** 字段名称 */
	public String getFieldName() {
		return fieldName;
	}
	/** 字段名称 */
	public void setFieldName(String fieldName) {
		this.fieldName = fieldName;
	}
	/** 条件 */
	public WhereEnum getWhere() {
		return where;
	}
	/** 条件 */
	public void setWhere(WhereEnum where) {
		this.where = where;
	}
	/** 判断的值(如果条件是in，value有多个值) */
	public List<T> getValue() {
		return value;
	}
	/** 判断的值(如果条件是in，value有多个值) */
	public void setValue(List<T> value) {
		this.value = value;
	}
}
